Skip to content

Conversation

@hamishwillee
Copy link
Contributor

FF147 supports WebGPU on on all macOS versions on apple silicon in https://bugzilla.mozilla.org/show_bug.cgi?id=1993341.
Previously it was only supported on Tahoe - I can't find a bug for that, but this issue stated that it was added for Tahoe in 145. It isn't supported on Linux. It isn't supported on macOS on Intel.

I have updated the (partial) subfeatures in the 250+ places that support is recorded.

Related docs work can be tracked in mdn/content#42247

@github-actions github-actions bot added data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API size:xl [PR only] >1000 LoC changed labels Dec 8, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 8, 2025

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

@caugner
Copy link
Contributor

caugner commented Dec 9, 2025

See also: #28557

We discussed this in today's BCD meeting, and it's a bit tricky:

  • The DOM interfaces seem to actually be available on all platforms, even if requestAdapter() will not return an adapter.
  • The notes currently don't explain what "unsupported" means.

@caugner caugner marked this pull request as draft December 9, 2025 17:23
@hamishwillee hamishwillee force-pushed the ff147_webgpu_supp_all_apple_silicon branch 2 times, most recently from 91e8d16 to 7f9ff16 Compare December 19, 2025 03:29
@hamishwillee hamishwillee requested a review from caugner December 19, 2025 03:29
@hamishwillee hamishwillee marked this pull request as ready for review December 19, 2025 03:29
@hamishwillee hamishwillee force-pushed the ff147_webgpu_supp_all_apple_silicon branch from 7f9ff16 to e7189b7 Compare December 22, 2025 23:18
@hamishwillee hamishwillee force-pushed the ff147_webgpu_supp_all_apple_silicon branch from e7189b7 to f9e2480 Compare January 6, 2026 03:26
@caugner caugner changed the title FF147 WebGPU supported on all apple silicon Firefox 145/147 shipped WebGPU on macOS on Apple CPUs Jan 14, 2026
@caugner caugner dismissed their stale review January 14, 2026 16:33

Co-authored this PR now

@caugner caugner requested a review from pepelsbey January 14, 2026 16:33
@caugner
Copy link
Contributor

caugner commented Jan 14, 2026

I've merged the partial statements, and added the following notes (inspired by these WebNN notes):

[
  "Supports all contexts except service workers. See [bug 1942431](https://bugzil.la/1942431).",
  "Supports Windows since Firefox 141. See [bug 1972486](https://bugzil.la/1972486).",
  "Supports macOS Tahoe on Apple silicon since Firefox 145. See [bug 1992212](https://bugzil.la/1992212).",
  "Supports older macOS versions on Apple silicon since Firefox 147. See [bug 1993341](https://bugzil.la/1993341).",
  "Does not support macOS on Intel CPUs. See [bug 2004105](https://bugzil.la/2004105).",
  "Does not support Linux. See [bug 2006676](https://bugzil.la/2006676)."
]

@caugner
Copy link
Contributor

caugner commented Jan 14, 2026

  • The DOM interfaces seem to actually be available on all platforms, even if requestAdapter() will not return an adapter.

  • The notes currently don't explain what "unsupported" means.

We can tackle that in a separate PR.

@caugner caugner mentioned this pull request Jan 14, 2026
@caugner caugner requested a review from Elchi3 January 14, 2026 17:29
Copy link
Member

@pepelsbey pepelsbey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Thank you :)

@caugner caugner merged commit aa0b789 into mdn:main Jan 15, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API size:xl [PR only] >1000 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants